$(document).ready(function() {
	list();
	selectOpList();
	top.UppTabs.operator = top.getCurrentTagTitle();// 设置用户tab的标题值
});
function selectOpList() {
	var roleId = 1001;
	$("#userId").empty();
	$.ajax({
		type : 'POST',
		url : contextPath + 'iccard/rechargecard/oplist',
		data : {
			'roleId' : roleId
		},
		dataType : 'json',
		success : function(list) {
			if (list != null && list.length > 0) {
				$("#userId").append('<option value="">全部</option>');
				for ( var i = 0; i < list.length; i++) {
					var option = '<option value="' + list[i].operatorId + '">'
							+ list[i].userName + '</option>';
					$("#userId").append(option);
				}
			}
		}
	});
}

/**
 * 查询用户列表
 */
function list() {
	_contextPath = $("#contextPath").val();
	var userId = $("#userId").val();
	var opName = $("#sellers").val() != null ? $("#sellers").val() : "";
	var cardNum = $("#cardNum").val() != null ? $("#cardNum").val() : "";
	$("#data_list").datagrid({
		queryParams : {
			userId : userId,
			cardNum : cardNum
		},
		columns : [ [ {
			field : 'rechargeableCardNum',
			title : '卡号',
			width : 100
		}, {
			field : 'rechargeableCardAccountTotal',
			title : '余额',
			width : 100,
			align : 'center'
		}, {
			field : 'userName',
			title : '激活操作人员',
			width : 100,
			align : 'center'

		}, {
			field : 'opDate',
			title : '激活日期',
			width : 100,
			align : 'center',
			formatter : function(value, row, index) {
				return (new Date(Number(value))).dateConvert();
			}
		}, {
			field : 'rechargeableCardValidTime',
			title : '有效截止日期',
			width : 100,
			align : 'center',
			formatter : function(value, row, index) {
				return (new Date(Number(value))).dateConvert();
			}
		},{
			field : 'rechargeableCardStatus',
			title : '卡状态',
			width : 100,
			align : 'center',
			formatter : function(value, row, index) {
				var show = '';
				var style_1 = '<font style="cursor: pointer;color: green;">';
				var style_2 = '</font>';
				if(value == '2'){
					show = '激活';
				}else{
					show = '状态异常，请联系系统管理员';
				}
				return style_1 + show + style_2;
			}
		}

		] ],
		autoRowHeight : true,
		fitColumns : true,
		pagination : true,
		rownumbers : true,
		singleSelect : true
	});
}
